- Design, develop and deliver commercial quality web-based, desktop and mobile applications.
- Maintain existing applications.
- Rapidly build prototypes.
- Support software installation process.
- Assist with third-level technical support for customers.
- Background in Computer Science, Software Engineering, or Electrical and Computer Engineering.
- Technical skills:
- Golang, Java, PHP, C++.
- Databases such as SQL, MongodB, ElasticSearch.
- Node.js and NPM.
- RabbitMQ / AMQP.
- Protobuf.
- Good working knowledge of Docker, Rancher and Kubernetes.
- Experienced in writing / consuming REST APIs, concept of Microservices.
- Experience with microcontrollers is a plus (Arduino, Raspberry Pi, Cortex-M, …)
- Knowledge of software development life cycle: analysis, design, implementation, testing, commissioning, validation & documentation.
- Teamwork and collaboration with technical & Multi-Discipline teams.
- Initiative and drive.
- Monday to Friday
- Hamilton, ON: reliably commute or plan to relocate before starting work (required)
- Please provide your Github account link
- Bachelor's Degree (preferred)
- Go: 1 year (preferred)
- Node.js: 1 year (preferred)
- PostgreSQL: 1 year (preferred)
- English (required)
Company
Location
Hamilton - Canada
Job type
Full-Time
Golang Job Details
Backend Developer Position
FYELABS is a unique service for emerging and ambitious companies. Termed innovation-as-a-service (IaaS), the FYELABS offering provides a fast-paced and professionally managed product development and problem solution service. It has been operational for about 4 years and has served over 80 companies spread across 5 countries. Typical FYELABS projects run anywhere between 2 weeks and 6 months, with a diverse set of application areas. We are a proud spin-off of McMaster University and based in Hamilton, ON, Canada.
FYELABS is looking for a fulltime/parttime/intern/co-op backend developer with an educational background in Computer Science or Software Engineering, to work as part of high-performing teams that support and improve ICT related software application systems. These systems are implemented using object-oriented software, inter-system messaging, and database technologies. Our personnel have opportunities to work across many technologies within a continuous improvement culture. As personnel capabilities expand over time, responsibilities widen and the opportunity for advancement grows.
What you will do as a Backend developer at FYELABS
Desired Skills & Experience
Job Type: Full-time
Salary: $70,000.00-$80,000.00 per year
Schedule:
Ability to commute/relocate:
Application question(s):
Education:
Experience:
Language:
Work Location: One location
More Developer Job Boards
Fullstack Developer Jobs Golang Jobs JavaScript Jobs Python Jobs React Jobs Rust Jobs Java Jobs